plasma microtorch - French English Dictionary